it's disgusting. - Francés Inglés Diccionario